package com.cdutetc.demo.common;

import lombok.Data;


public enum ResultCode {
    SUCCESS(200,"操作成功"),
    FAILED(500,"操作失败"),
    VALIDATE_FAILED(400,"参数校验失败"),
    UNAUTHORIZED(401,"暂未登录或token已经过期"),
    FORBIDDEN(403,"没有相关权限"),
    NOT_FOUND(404,"未找到相关资源"),
    INTERNAL_SERVER_ERROR(500,"服务器内部错误"),
    SERVICE_UNAVAILABLE(503,"服务不可用");

    private final int code;
    private final String message;
    ResultCode(int code, String message){
        this.code=code;
        this.message=message;
    }

    public int getCode() {
        return code;
    }
    public String getMessage() {
        return message;
    }
}
